a lucky break - German English Dictionary